dabegad.com
It says that these are corona virus patients on china being shot dead. - Da Begad ? ده بجد