AFP

Anti-nuclear protesters scuffle with police in Taiwan

show full description
 
 
Anti-nuclear protesters scuffle with police in Taiwan | NewsLook