Gen Z protests spread from Nepal to Mexico as thousands take the streets to protest crime, corruption and impunity

[#item_full_content]

Leave a Reply

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