Canada classifies Iran's Revolutionary Guard as a 'terrorist' group | Islamic Revolutionary Guard Corps News
Ottawa cites the IRGC's ties to Hamas and Hezbollah, accusing Iran of “complete disregard for human rights.” Canada has listed…
Ottawa cites the IRGC's ties to Hamas and Hezbollah, accusing Iran of “complete disregard for human rights.” Canada has listed…
Hezbollah leader Hassan Nasrallah's threat to attack Cyprus has further raised tensions in the eastern Mediterranean, as the Lebanese Shiite…
On January 21, Patricia Gingrich was about to sit down to dinner when her landline rang. The New Hampshire voter…
News Navi Pillay of the UN Commission of Inquiry told Al Jazeera that her team has presented 7,000 pieces of…
News South African President Cyril Ramaphosa has been sworn in for his second full term despite his ANC party failing…
WHO: United States vs South AfricaThat: ICC T20 World Cup Super EightsWhen: Wednesday June 19, 10:30 am (14:30 GMT)Where: Sir…
Israel is ready for an “all-out war” in Lebanon and has approved plans for an offensive against Hezbollah, officials have…
India is fighting for rights to explore a cobalt-rich seamount in the middle of the Indian Ocean, but its bid…
Russian President Vladimir Putin and North Korean leader Kim Jong Un have begun official talks in Pyongyang. Putin arrived in…
Analysis of official data for the period 2009-2023 by human rights groups shows that about 630 villages in Xinjiang were…