News

Thousands of people rallied in Tehran, Baghdad and Beirut on Friday after weekly prayers to protest Israel's strikes on Iran, chanting slogans against Israel and its main backer, the United States.
Lebanese anti-government protesters hold the national flag as they take part in a demonstration near the parliament headquarters in the capital Beirut's downtown district on Tuesday. — AFP ...