Democrats vying to become the next president of the USA have clashed at a debate in Detroit.
Senators Elizabeth Warren and Bernie Sanders strongly defended their progressive policies.
Meanwhile their more moderate rivals attacked their left-leaning ideas, calling them unrealistic.
However all 10 candidates stressed the importance of defeating Republican President Donald Trump in the November 2020 election.
The remaining 10 Democratic candidates will battle it out on Wednesday night.
The lineup includes Joe Biden and Kamala Harris.

At least 5 killed in Amazon Prime Air cargo plane crash in Miami
8 Indonesian airports remain shut due to volcanic ash from Anak Krakatau
Israeli strike kills 2 in Gaza, medics say
Bangladesh dengue outbreak accelerates as hospitals come under strain
US peace envoys meet Zelenskyy in Kyiv after Putin talks
US targets three Iranian oil vessels after attack on Navy ships
Israeli strikes kill seven in southern Lebanon
Indonesia's Anak Krakatau eruption halts flights, schools, fishing
