Japanese Olympic Minister Yoshitaka Sakurada has been forced to apologize after arriving three minutes late to a parliamentary meeting on Thursday.


21


FOX

14 Related Articles, between 2018-08-25 and 2019-01-08