During U.S. President Barack Obama’s historic visit to Cuba this week, he pushed Cuba to improve its record on human rights and sparred with President Raul Castro, while Castro hit back by decrying U.S. "double standards."
The Communist-led island frequently criticizes the United States on subjects such as racism, violence and the prison the United States maintains at its naval base at Guantanamo Bay in Cuba.
Here, a soldier shows an arrow that points to Mecca inside a cell at Guantanamo.