Xavi may be losing support in Barcelona’s locker room but his squad’s failure to execute isn’t helping
Following a demoralizing 4-1 loss to Real Madrid in the Spanish Super…
Russian Soldiers Execute Surrendered Ukrainian Troops, Probe Launched
The Russia-Ukraine war has been going on since February 2022.A video has…