Amid the ongoing Russian invasion of Ukraine, which has been going on for 17th day now, NATO troops reviewed preparedness.