'He has been my rock': Friend of missing doctor holding on to hope
Thousands of miles away, over continents and oceans, Will Carroll hopes he can one day make new memories with his now missing friend.
Pāpāmoa resident David Holland has been missing for almost ...