Human Rights Research Network Film Series: The Trial: The State of Russia vs. Oleg Sentsov, 1/28/21 at 6:30PM
January 28th at 6:30 PM EST, the Human Rights Research Network will be presenting “The Trial: The State of Russia vs. Oleg Sentsov,” moderated by Kathleen MacFie, Director of International and Global Studies. The film is a documentary covering the case of Ukrainian director Oleg Sentsov, who was detained by… Continue reading…