Self-Proclaimed ‘World’ Happiest Man’ Has Been Living on Cruise Ships for Over 20 Years

Most people go on cruise ships for vacations, but for Mario Salcedo, cruise ships have been his home for the last 23 years, and this continuous life on the water has made him “the world’s happiest man”. Calling Mario Salcedo a “super cruiser” would probably be an understatement. The retired financier has been on hundreds […]
Residents of Afghanistan’s ‘One Kidney Village’ Sell Their Organs to Survive

Shenshayba Bazaar, an Afghan village near the city of Herat, has become known as Afghanistan’s ‘one kidney village’, because of the large number of residents who have sold one of their kidneys in order to make ends meet. Afghanistan wasn’t doing too well economically before the Taliban came to power last year, but the brutal […]