Russia jamming sky with new Tech