20050318 india: Denial of visa insult to nation: BJP