how many olympics and world championships has barbora špotáková won?
barbora špotáková won two-time olympic champion and three-time world champion, with a world record of 72.28 m.