News

CLEVELAND — About 50 people gathered at Willard Park in Cleveland on Saturday to protest proposed budget cuts that could eliminate 40 percent of jobs at NASA's Glenn Research Center.