RIYADH, May 20: A Saudi man has died after setting himself on fire in protest at his treatment by authorities, the BBC has learned. Sources ...
Ali Jabiri Alhouraysi Latest News Middle East Muhammad Bouazizi News self-immolation
Ali Jabiri Alhouraysi Latest News Middle East Muhammad Bouazizi News self-immolation
buddha mantra buddha teaching Buddhism religious news self-immolation world religions