Superhero Sworn in to City Council
A recent Washington Post article, written by Cleve Wootson, highlighted the swearing in ceremony of Lan Diep. Diep donned his replica Captain America shield as he took his oath of office as a member of San Jose’s City Council. This true nerd and collector of all the nerdy things stated that “There are few opportunities…