CLEVELAND, OH (WOIO) – Two buildings at NASA Glenn Research Center have been evacuated due to a suspicious white powder. The buildings are an office building and a briefing center. The situation began at 11 a.m. and was still ongoing as of 1:45 p.m. A NASA Glenn official tells 19 Action News a total of […]