Lashandra Armstrong Kills Herself, Three Children Driving Minivan Into Hudson River in Newburgh
Police say a 10-year-old boy escaped through the window of a minivan as his 25-year-old mother drove herself and three children into New York’s Hudson River. The mother and her three other children died. A […]