Bharat Express

Sworn

European countries including Poland, Germany, and the Czech Republic have indicated that they will not send officials due to heightened tensions over the war in Ukraine