You are here

The Confucius Institute at the University of the Bahamas hosted a Film Show