London's Annual Human Rights Watch Film Festival - 0 views
-
Mowbray Court Hotel London on 12 Mar 18You all are welcome to London's Annual Human Rights Watch Film Festival that will again return to the city on 12 March and will continue until 16 March 2018. The event will showcase 14 award-winning international documentary and feature films.