Man Coughing Non-Stop for Two Months Had Leech Stuck to His Throat

Doctors at a hospital in south-eastern China’s Fujian Province recently reported the unusual case of a man whose non-stop coughing had apparently been caused by a leech attached to his throat. Last Friday, the unnamed man arrived at the Wuping County Hospital in the city of Longyan complaining of almost non-stop coughing over the past […]
Mysterious Benefactor Settles People’s Debts in Poor Turkish Neighborhoods

Poor families in the Turkish city of Istanbul have been visited by a mysterious patron paying off their debts at grocery stores and leaving envelopes of cash on their doorsteps over the past year. Last week, many poor people in Tuzla, a shipbuilding district on the Asian side of Istanbul ,were happy to find out […]