Very well said, although I am not commenting on the Obama administration as I am not a US citizen and have no right too.
I just wanted to say, my biggest ever hat comes off to all Americans. Seriously, if this happened in any other country... Riots, civil war and all
sorts would be going off.