Red Bull's Sebastian Vettel has won a controversial Bahrain Grand Prix.

The weekend was dominated by clashes between the government and demonstrators - and three Channel Four journalists were detained by police for filming protests without permission.

They've now been released and are awaiting deportation.