World News | Agence France-Presse | Tuesday August 4, 2015
Workers in Cuba have begun building the altar where Pope Francis will deliver mass during a landmark visit next month, placing it just to the left of a giant image of Che Guevara.
www.ndtv.com