Javier Carro


Recent articles by Javier



Two of Canada's Olympic team expelled for drone espionage

Two of Canada's Olympic team expelled for drone espionage

The Canadian women's football team has been embroiled in controversy after it was discovered that last week they used drones to spy on their opponents. Two members of the team's coaching staff were expelled, and the head coach decided to step aside for the opening match.


Refugee canoeist Saman Soltani sailing towards Olympic gold

Refugee canoeist Saman Soltani sailing towards Olympic gold

Refugee Olympic team canoeist Saman Soltani has found opportunity in her difficult situation. At 28 years old, she arrives at Paris 2024 as the champion of Austria, representing not only her own struggle but also the plight of millions of people who are forced to flee their countries.






Crisis to comeback: Team GB Rowing favourites for Paris 2024

Crisis to comeback: Team GB Rowing favourites for Paris 2024

The British rowing squad has experienced a remarkable transformation after their poor performance at the Tokyo 2020 Olympics. For the first time since 1980, they failed to win any gold medals and only secured six fourth-place finishes, all against a backdrop of significant internal tension.


Paris 2024: Kenyan athletics’ fight against doping

Paris 2024: Kenyan athletics’ fight against doping

Kenyan runners approach the Olympics trying to escape the long shadow of doping. The country's reputation, as one of the world’s athletic powerhouses, is seriously tarnished. Since 2017, nearly 100 Kenyan athletes, mostly long-distance runners, have been penalised for testing positive.





Marta Vieira eyeing gold in Paris before retirement

Marta Vieira eyeing gold in Paris before retirement

Marta Vieira da Silva, named Player of the Year on six occassions, is approaching her final major tournament with the Brazilian national team with a sense of nostalgia. At 38 years old, this iconic footballer has decided it’s time to step aside and make way for the new generation to shine.