Sports Germany Refused to Allow Allies to Send German Made Tanks to Ukraine January 18, 2023 The Newzz Owl Berlin, GER.: Germany said they are refusing to allow their weapon systems as well as German made tanks to be...