Odessa is the third most populous city of Ukraine and a major tourism center, seaport and transport hub located on the northwestern shore of the Black Sea. It is also the administrative center of the Odessa Oblast and a multiethnic cultural center. Read More
Telugu Desam Party (TDP) president N Chandrababu Naidu on Friday wrote to Minister of External Affairs S Jaishankar in connection with the citizens stranded in Ukraine amid the ongoing crisis in the Eastern European country and appealed to bring the ...
Russian President Vladimir Putin on Monday delivered an address where he said that Ukraine was entirely created by Russia under Communist rule but radicals take credit for its independence. ...