nkdcstway On April 23, 2013 By MaxPower Picture Shows: Ed Stafford on Olorua Island in Fiji after spending 60 days alone on an uninhabited island…