This week, houses and streets in Mexico have been decorated with colourful altars, marigold flowers, candles and sugar skulls. This is because Mexicans are gearing up to celebrate El Dia de los ...