Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Browsing: Self-immolation
Self-immolation, or death by setting fire on oneself, is a cause of growing concern in the world. Many set fire…
To Whom It May Concern, As is known, self-immolation has recently become more frequent among Iraqi Kurdish women. Self-immolation, or…