According to Reporter Newspapers, The DeKalb Board of Education earlier this week approved building a new Cross Keys High School at the former Briarcliff High School site on North Druid Hills Road. The site was approved despite opposition from Marshall Orson, Stan Jester and James McMahan, the three board members closest to the site, who said traffic in the area would make it inaccessible for many on Buford Highway. Continue at Tomorrow’s News Today