League: National Christian Forensics and Communications Association Location: Upper Marlboro, Maryland Start date: Wednesday, April 21, 2010 End date: Saturday, April 24, 2010
Flag