Rep. Devin Nunes criticized on prominent billboards along 99

Devin Nunes is questioned about a trade war with China on three prominent billboards along Highway 99 near Fowler and Selma, California.
Up Next
Devin Nunes is questioned about a trade war with China on three prominent billboards along Highway 99 near Fowler and Selma, California.