Tag: 120 Million Rats to invade Britain

120 Million Rats to Invade UK Homes

Rats that are ‘hungry and cold’ could start invading homes across the