Russia deploys missile defense system in Kuril island

Moscow: The Ministry of Defence’s Zvezda TV channel reported on Thursday, Russia…