Anti-Trump, anti-Putin mobile billboard in Newport News

A mobile billboard in Newport News is serving as a show of opposition against President Trump's alleged ties with Russia.