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

By

Leave a Reply