Jodie Marsh has been blasted for posing with a gun for a picture on the same day when a 12-year-old shot his classmates in Roswell, New Mexico.
The 35-year-old bodybuilder was branded insensitive by users as she shared the snap on Instagram with the caption saying "Only in America", when a boy aged 11 and a 13-year-old girl were recovering in hospital, the Daily Star reported.
However, a defiant Marsh said that she is not saying buy a gun, insisting that it's more damaging when celebrities glamorize drugs.
