A woman has hit back at haters after announcing the birth of a second child with her stepson who she helped raise from the age of seven.
Marina Balmasheva, 37, already has a daughter with Vladimir Shavyrin, now 23, after her marriage to his father Alexey Shavyrin ended.
The 47-year-old ex-husband, and heartbroken dad, now cares for their five adopted children.