Hundreds of protesters have taken to the streets in Cuba in recent days as the country faces food shortages.... Read more