Ukraine’s Secret Navy Asset – Putin is Terrified! Mar 23, 2022 | Too Intense for You The Russians are in real trouble now. The Ukrainian have deployed their new secret weapon the Van Boat. Putin is clearly terrified. Things might escalate from here…