Hillary Clinton and Ted Cruz win Texas, Trump wins Virginia - Cincinnati News, FOX19-WXIX TV

Hillary Clinton and Ted Cruz win Texas, Trump wins Virginia

Powered by Frankly