ISW: Russian forces appear to lack sufficient infrastructure to support their troops in Crimea. Russian military bloggers claimed that the 1472nd Naval Clinical Hospital in Sevastopol is facing blood donor supply shortages for wounded Russian personnel, the ISW said.

Leave a Reply