Unacceptable Act: India Demands Explanation Over Pulling Down Of Indian Flag At Embassy In London
British Deputy High Commissioner, Christina Scott has been summoned to the MEA in view of the incident as High Commissioner Alex Ellis was out of Delhi...