'I couldn't ask for better': Mum's happy snaps just days before 'killing her kids'

A mother suspected of killing her two adult children before taking her own life had praised her kids on social media just days before their deaths.

Marsha Edwards, 58, is suspected of shooting dead her 20-year-old daughter Erin Edwards and 24-year-old son Christopher Edwards Jr, in the US state of Georgia.

Police say all three bodies were found around 6pm on Wednesday (local time), inside a townhouse in Cobb County, just northwest of Atlanta.

Marsha Edwards is suspected of murdering her adult daughter Erin Edwards (pictured) and son, days after sharing Instagram posts declaring love for her kids. Source: Instagram / Marsha Edwards

Authorities say the mother’s fatal injuries appear to be self inflicted.

Her Instagram feed in recent days tells a very different story to the trio’s grim end, with happy snaps of Ms Edwards on holidays with her children.

On August 12, Ms Edwards posted a picture with her daughter, accompanied by the caption, "Dinner with my Erin in Italy."

In the days to follow she shared photos of the pair smiling in Venice, then again in Florence.

A final post on Wednesday, the day they died, was a wide-smiled picture, captioned: "I’ve had the best summer, first with Chris in Miami, and Erin in Italy. I could not ask for better children.”

The Atlanta Journal-Constitution reports the suspect’s ex-husband, Dr Christopher Edwards, is a prominent Atlanta surgeon who serves on the boards of Morehouse School of Medicine and the Atlanta Housing Authority. Family spokesman Jeff Dickerson said the family is in shock.

Police haven’t released any possible motive.

If you are concerned about the mental health of yourself or a loved one, seek support and information by calling Lifeline 13 11 14 Mensline 1300 789 978, the Suicide Call Back Service 1300 659 467, or Beyond Blue 1300 22 46 36.

with AP

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on Facebook, download the Yahoo News app from iTunes or Google Play and stay up to date with the latest news with Yahoo’s daily newsletter. Sign up here.