India Visiting German minister slams Russian aggression, Russian envoy hits again July 20, 2023 The World Opinion Specific Information Carrier NEW DELHI: German Vice Chancellor and Minister of Financial Affairs and...