<em>Tahrir – Liberation Square</em> Trailer By Indy Staff Thu Feb 02, 2012 | 12:00am Tahrir – Liberation Square screens at the Metro IV at 8 p.m. on Friday. Share this:Print