Ben Ross: Missing Brit's friends blast police over handling of case since man vanished
Ben Ross vanished during a trip to the Balearic Islands after he was robbed and threatened, but he had secured a job with a local energy company there so mystery shrouds his disappearance