Police in Haiti have clashed with demonstrators who took to the streets in Port-au-Prince to protest against alleged vote-rigging in the country’s recent presidential election. Dozens of protesters held the demonstration in the capital on ...
On Friday, thousands of demonstrators took to the streets in Kashmir’s main city of Srinagar, situated 648 kilometers (403 miles) north of the Indian capital, New Delhi, and at least two other places in the ...