Paypervids

News And Information From Around The World

China’s leader said coronavirus is a devil.

China's leader said coronavirus is a devil.