Republican losses show Trump is 'not necessarily the best person to latch on to'

North America Politics Moderate confidence — 74/100

Unverified

Sources: RFI