Posts

Showing posts with the label Robert Dawes was finally arrested in Dubai on an international warrant but is now living free on the Costa del Sol.

Robert Dawes was finally arrested in Dubai on an international warrant but is now living free on the Costa del Sol.