The North Atlantic Fella Organization, is a global internet army employing witty memes — most featuring a dog — that challenge Russian disinformation online...
It was also said the Ministry of Electronics and IT has summoned executives from Wikipedia to explain the false post but officials denied any such move...