Off The Air...
Yesterday, FTVLive told you that NBC O&O, WRC in Washington, DC, had posted a message to social media, telling viewers that Anchor Leon Harris was off the air.
Last night, just before Harris’s newscast was getting ready to air, WRC released this statement.
Harris has battled alcohol-related issues in the past.