More news India to launch world’s first anti-terror satellite. Islamist terror’s new tricks alert international agencies Mar 28, 2009 @ 11:25 4197 Views Bin Laden Terror