Tag: barricade

China virus fears prompt homemade barricades and online shaming

by Jing Xuan TENG Villages and apartment complexes across China are taking the fight against a deadly viral epidemic into their own hands with improvised...
Theindependent