Desperate citizens now resorting to self-immolation to voice their frustrations with government’s oppressive COVID measures.
BROADCASTING FOR INDEPENDENCE
Desperate citizens now resorting to self-immolation to voice their frustrations with government’s oppressive COVID measures.