humanrightsdefenders.blog
True Heroes Films starts office in Geneva on Monday 10 March
True Heroes Films and IHSR combine forces in Geneva for visualization of human rights work