Yes.
What muslim country claimed a female official slapped him in public at his food stand. She was related to the leader and within days there was a color revolution.
Yes.
What muslim country claimed a female official slapped him in public at his food stand. She was related to the leader and within days there was a color revolution.
(post is archived)