New sources discovered? Its like a miracle! And so unexpected!
Surely Allah smiles on the Great Leader and pees on the Great Satan!
/sarc
May be a nice target...