July 2015

President Barack Obama addresses the press on Wednesday.

President Barack Obama addresses the press on Wednesday.

By Sam Doku, PhD.

Earlier this week, the United States, represented by Secretary of State John Kerry, together with its European allies struck a historically monumental deal with Iran that would obviate …

Read More