Authorities in Rome have only erected two of the four large tents they'd promised to provide around 250 camp beds for the homeless this winter.
Authorities in Rome have only erected two of the four large tents they'd promised to provide around 250 camp beds for the homeless this winter.