A mother has been arrested for allegedly stabbing her gay son to death after a Christmas family row.

32-year-old Tatiana Lozano Pereira was arrested last month over the killing of her 17-year-old son Itaberli Lozano in their house in Cravinhos, Brazil.

According to reports in local Portuguese-language media outlets, Lozano Pereira has long rejected his son because he is gay.

However a row between the pair worsened over Christmas, and escalated when Lozano Pereira hired two thugs to “teach a lesson” to her son.

The killing took place on December 29. According to authorities, after watching the thugs beat her son, Lozano Pereira took a kitchen knife and stabbed him to death.

His charred remains were eventually found on January 7, in a nearby field where his mother is believed to have attempted to dispose of his body.

Authorities say the mother confessed to the killing during a police interrogation.

The boy’s uncle Dario Rosa told authorities that the teen had faced issues with his mother because of his sexuality.

She remains in custody, and three men have also been arrested in connection with the attack.