At least the Australian police had the guts to admit their mistake and let off Haneef in 20 days. Just imagine the same case being handled by the Indian police. If one charge had failed to stick, they would have come up with at least 10 different charges. Politicians as a breed remain the same in all countries, SHAMELESS.