Twelve families found living in Italian palace for €5 a month

Twelve families found living in Italian palace for €5 a month

Twelve families have been living like royalty for the past two decades.