International News
November 20, 2021
Crowds of several hundred rioters torched cars, threw rocks at police during the protests on Friday AMSTERDAM: Two people were being treated in...