Showing posts with the label indian

Indian cough syrup causes the death of dozens of children in The Gambia

India is awaiting information from the World Health Organization about a cough syrup linked  to  th…

Mohammed Zubair: The Indian fact-checker arrested for a tweet

For the past 10 days, India's leading fact-checker and journalist Mohammed Zubair, who recently…

Load More That is All