Questions mount over NBC Nightly News anchor Tom Llamas’ role in 2001 violent university attack in New Orleans
Reading Time: < 1 minuteShocking allegations are now dogging a popular NBC News personality. According to reports, Nightly News Anchor Tom Llamas is the…