General Mohammad Hossein Bagheri, Chief of Staff for the Armed Forces of the Islamic Republic of Iran.

Iranian general critics Trump

The chief of staff of Iran’s armed forces is criticizing Donald Trump for his past harsh words about confronting Iranian boats in the Persian…

Then Secretary of State Hillary Clinton visiting the U.S. Embassy in Ottawa on March 29, 2010.

Canadians for Hillary

Canadians cannot vote in the US election, but that’s not stopping one group of lawyers from heading south to campaign for Hillary Clinton. Their…