Homeless man freezes to death on the streets in Spain’s Mallorca
THE body of a 63-year-old homeless man was found on a bench, covered by cardboard, in Plaza Germans Garcia Penyaranda, next to s’Escorxador de Palma. Policia Nacional opened an investigation after the