Russia Today anchor Liz Wahl resigns live on air. Says she… March 5, 2014 Author: Category: Greg's Blog Russia Today anchor Liz Wahl resigns live on air. Says she can’t be part of network that whitewashes actions of Putin. View full post on Your Anon News Read More…. View full post on The Cyber Wars read more