Random pictures thread

China's covid trials vaccinated pig photo released.

135517453_3811293948923348_8834030769211518372_n.jpg