They took this from a screencap from one of the videos released by CCTV, Indians edited it and are presenting it as some sort of a leaked photo, they heavily edited the photo so that people wouldn't know it is just a screencap from CCTV.View attachment 78183
This is supposedly injured PLA soldier that Indians are putting up as evidence for their version of the events?
I don't know looks more like planetary nebula to me.