New Delhi:Social media giant Twitter on Thursday expressed concern for its employees in India, days after Delhi police visited its offices here and in nearby Gurugram while probing an alleged Congress toolkit. Right now, we are concerned by recent events regarding our employees in India and the potential threat to