Politics & Security1 year ago
Thousands Flood Zojoji Temple and the Streets of Tokyo to Say Farewell to Shinzo Abe
Japanese from all walks of life gathered to pay their final respects to Shinzo Abe on July 12, some waiting patiently in the streets for his...