to the educated women of Libya: SHARIA LAW!!???

stone rape victims to death? really?? really?? Satanic Patriarchy on its last legs.