June 24, 2008 Euro 2008 semi-finals — half the expected teams Sports The ongoing Euro Cup 2008 is showcasing a new set of teams and cast of players, specifically in the form of the never-say-die Turkish team and the pesky Russians. There have been a number of ‘disappointments’ (depends on your perspective, … Read more