'Impeachment Now' billboard going up near President Trump's Mar-a-Lago resort

Group claims responsibility for Impeachment billboards aimed at President Trump near his South Florida resort
Published: 5:50 PM EST March 6, 2018