A video by al-Ahad TV channel shows a large gathering of protesters denouncing the Washington and Riyadh’s role in political changes in the country saying the US embassy in Baghdad has become a source of terrorism in the country, urging the United States to end its intervention in Iraq's internal affairs.