Supermarket sales manager dies on duty, colleagues cover his corpse with umbrellas to keep store open

After a man died at Carrefour Brasil store in Brazil’s northeastern state of Recife, his body was left on the shop floor covered with umbrellas and surrounded by cardboard boxes while the store remained open for business. The incident occurred on Aug. 14 but only came to light this week, amid a deluge of criticism […]