India’s independence saw the postal department issue its first stamp on 21 Nov 1947 by admin on November 21, 2015 add a comment India’s independence saw the postal department issue its first stamp on 21 Nov 1947 depicting the Indian flag. Share on Facebook Tweet Follow us Share Share Share Share Share