Opinion

If you ask just about anyone at Howard University what’s the other name for their school, they will readily tell you: “The Mecca.”