Reality Catches Up With Hamas

The longtime Hamas figurehead now faces unprecedented challenges, including new allegations that he embezzled $12 million from the movement.

Hamas' long-standing political leader Khaled Meshal was in trouble the moment Western sanctions - punishment for Iran's illicit nuclear activities - began...