Officials have so far managed to avoid a repeat of last weekend’s rioting and looting as hundreds of thousands took part in demonstrations.

Leave a Reply

Your email address will not be published. Required fields are marked *