By Victor Omondi A 33-year-old mother from Louisiana has been indicted for several felonies after reportedly throwing her two young children from a bridge and watching them fall into the lake below, killing her infant son and badly wounding his 5-year-old brother. According to the Associated Press, a grand jury in Caddo Parish indicted Ureka […]