Colombia, officially the Republic of Colombia, is a sovereign state largely situated in the northwest of South America, with territories in Central America. Read More
Commending the remarkable progress in the process of peacebuilding in Colombia, India on Thursday said it is willing to support Bogota in its journey towards peace, progress, and prosperity. ...
Reigning Wimbledon and US Open doubles champion Robert Farah has been provisionally suspended after testing positive for a prohibited substance, the International Tennis Federation has said. ...