Barely 24 hours after the Australian police dropped their bid to extend Dr Mohammed Haneef's detention he was arrested and charged with providing support to terrorists. Twenty seven-year-old Muhammad Haneef has been in detention for the last 12 days.