In a momentous event early this morning Taiwan time, Japanese athlete Hazuka Kitaguchi claimed the gold medal in women’s javelin at the Olympics. Kitaguchi’s initial throw of 65.8 meters remained unbeaten throughout the competition, securing …
Read More »