AllNewsPhotosVideos
Tudela

Tudela

Tudela, Latest News

Tudela is a municipality in Spain, the second largest city of the autonomous community of Navarre and twice a former Latin bishopric. Its population is around 35,000. The city is sited in the Ebro valley. Fast trains running on two-track electrified railways serve the city and two freeways join close to it.
Read More
ISL: Odisha FC ropes in Spanish striker Manuel Onwu - Hindi News | ISL: Odisha FC ropes in Spanish striker Manuel Onwu | Latest football News at Lokmatnews.in

Football :ISL: Odisha FC ropes in Spanish striker Manuel Onwu

Odisha FC has signed Spanish striker Manuel Onwu on a one-year deal ahead of the seventh edition of the Indian Super League (ISL). ...