The streets of downtown Havana are decorated with cannons and cannonballs as a sign of peace July 17, 2018 by admin