Just wondering, its all over the news here in UK
It's the headline article on Huffington Post... I'm Canadian though.
It's on the news daily but in typical US fashion, not a lot of depth.
It's all CNN is talking about. I think even Fox showed it, shockingly XD