A teacher at Isle of Wight Academy accused of possessing child pornography has been arrested and charged with three felonies, according to the Isle of Wight County Sheriff's Office.
When Jayne Vecchio and her friends — whom she met through stand-up comedy in the North Carolina area where she lives — planned a white elephant party this year, she knew they'd react well to a silly, ...