A Burmese woman was publicly executed in Mecca today.

Don't Miss...