The Russian army forces are now revealing information they've acquired from both of their landing sites we're also confirming this to be one of the 12 pieces of the puzzle that is slowly being put together