Inside an eerie Italian town left abandoned after a devastating earthquake
The ground rumbled, homes shook violently, screams pierced the air — and residents of Fossa, Italy were jolted awake by a monstrous force tearing their world apart. The devastating 2009 L’Aquila Earthquake, registering a staggering […]