Oil platform catches fire north of UK (AP)

Back
Top