Chander Pal Singh @cpsinghgzb

Teaches modern and contemporary history. Interested in science, spirituality, Yoga, sports and all things which contribute to a more humane and ideal man. Greater Noida, India Joined May 2012
  • Tweets
    321
  • Followers
    34
  • Following
    248
  • Likes
    6K