Technology | Tue Dec 4, 2012 4:24am IST

On the run, software guru McAfee says has left Belize