World News Iranian state TV claims to show debris from downed drone by James Ma June 21, 2019 by James Ma June 21, 2019 On Friday morning, the Iranian state television published images on its website that claimed… 0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail