'Migrants' and dinghy detained by border force

'Migrants' have been detained by the UK border force in Dover


  • TAG