Nation

Delhi Charter School in Louisiana is not taking the state’s sixth highest teen pregnancy rate in the nation lying down, and the ACLU is standing up and paying attention to what they say is a “blatant violation of federal law and the U.S. Constitution, reports the Huffington Post. According to the school’s policy, a girl […]