In depth

Why do people set themselves on fire?

File photograph from January
Self-immolation is a rare form of political protest, but in the past few days a number of incidents of men setting themselves alight have been reported in North African countries - Algeria, Egypt and Mauritania.

Continue Reading


Joomla! Debug Console


Profile Information

Memory Usage

Database Queries