These Twins Disappeared in 2002 Twenty Years Later, Their Mother Sees This Video and Is Horrified
Her life collapsed the day her ten-year-old twin daughters vanished without a trace. It happened on a rainy June evening in 2002—she had simply sent them to the nearby store […]