AFP

Large protests in Vietnam over China oil rig

show full description
 
 
Large protests in Vietnam over China oil rig | NewsLook