George Clooney has been arrested during a protest outside the Sudanese Embassy in Washington.

The Hollywood actor was detained after refusing police requests to stop the demonstration against a government blockade in Sudan which he says is creating a humanitarian crisis.