Tokyo Governors Race Has 56 Candidates

Start
A ridiculous number of candidates are contending to be governor of Tokyo and its surrounding prefecture. Many are not even trying to win.
Previous Story

France’s Snap Election Enters Its Final Hours

Next Story

Deadly Flooding and Landslides in Nepal