
Human Rights Watch Film Festival: Latin American Films on the Line-Up
The Human Rights Watch Film Festival, which for the past 30 years has screened films about human rights abuses throughout the world, will be available for streaming in the UK and Germany from the 18th – 26th March,... Read Article