US President Barack Obama’s address on American foreign policy falls flat.

New Depths of Ineptitude

Share