China: Police stand guard at site of Shanghai protest | AFP

entertainment 57373℃
China: Police stand guard at site of Shanghai protest | AFP - Lujuba 0:41
Tags: