Who is Charlotte Dujardin? British rider accused of whipping horse

by
Who is Charlotte Dujardin? British rider accused of whipping horse