Union Home Minister Rajnath Singh said on Sunday that India has ceased to be a weak nation since the Bharatiya Janata Party (BJP) formed the government at the Centre under Prime Minister Narendra Modi.