Couple found dead after falling from beach wall while taking selfies
A couple on an extended vacation has died after they allegedly fell 100ft off a beach wall while taking selfies in Portugal. The pair Louise Benson, and her partner, Michael Kearns, were taking pictures from a street overlooking the beach when they lost their balance and fell, local media reported. The pair had been reportedly … Continue reading Couple found dead after falling from beach wall while taking selfies
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed