US President Donald Trump praised Michigan Democrat Haley Stevens for endorsing Republican Mike Rogers. Post navigation Iran war live: Tankers hit in Hormuz; Trump again says conflict to end soon Tens of thousands build 108 Buddhist stupas for Bhutan ‘mindfulness’ city