Published: Feb 06, 2022, 06:09 IST | Updated: Feb 06, 2022, 06:09 IST
As the threat of Russia invading Ukraine looms the United States has painted the most ominous picture till date. According to some senior officials in Washington DC, Russia has assembled about 70 percent of its military capabilities which is needed for a full-scale invasion