The Denver School of Science & Technology is one of three finalists in an online poll to bring President Barack Obama to the school.
By The Denver Post , Denver Post: Local
Fri, 04/30/2010 - 8:49am
The Denver School of Science & Technology is one of three finalists in an online poll to bring President Barack Obama to the school.