Democratic presidential hopeful Bernie Sanders has won the West Virginia primary - his second consecutive victory.
He's still well behind his rival Hillary Clinton in the overall delegate count.
Donald Trump cruised to victory in the Republican vote.
He was uncontested after his remaining rivals bowed out of the race last week.