Departure of Qatar Airways Flight from Kabul
Starting on July 11, tens of thousands of Cubans in dozens of cities and towns throughout their country took to the streets to peacefully demand respect for their human rights and fundamental freedoms. In response, Cuban security forces violently repressed the protests, arresting hundreds of demonstrators simply for exercising their rights of freedom of expression […]