Hundreds of people lined up at a makeshift memorial in Nara, Japan, to pay their respects to Shinzo Abe, the country’s longest serving prime minister.
Source link
Hundreds of people lined up at a makeshift memorial in Nara, Japan, to pay their respects to Shinzo Abe, the country’s longest serving prime minister.
Source link