World Wires · story 114807 · unverified · 1 source(s)

Giant cockroaches force renter out of elite Moscow apartment

A young sound engineer in Moscow abandoned his rented luxury apartment after failing to eliminate an infestation of unusually large cockroaches.

Open in the desk

Coverage

What this site indexes