Onlookers screamed as fire engulfed the man, who had thrown pamphlets in the air before he set himself aflame. A police officer tried to …
Onlookers screamed as fire engulfed the man, who had thrown pamphlets in the air before he set himself aflame. A police officer tried to …
In