By: Ashmar Mandou
The Chicago Latino Film Festival is finally here! The 31st Chicago Latino Film Festival (CLFF) opens tonight at the AMC River East 21, 322 E. Illinois St., with the much anticipated “The Liberator,” about Simon Bolivar. The screening will conclude with a reception at the Embassy Suites Hotel, 511 N. Columbus Dr. For tickets, visit www.chicagolatinofilmfestival.org.