News

Last year’s winner of the TV reality show “MasterChef” was arrested Tuesday. Michael Leonard, 28, was charged with a weapons ordinance that includes discharging firearms, slingshots or explosives. It ...