Iran embassy slams “fabricated” UK terror claims, warns of potential “false flag” operations
London [UK], May 1 (ANI): The Iranian Embassy in London has hit back at what it describes as a “fabricated…
Read more
