So the time is finally upon us. At 8:30pm tonight we will finally see the first ever debate between the three main party leaders during a General Election campaign in the UK broadcast live on ITV1. I know they have been doing this in the US for the last 50 years but you know, it takes us a little while to catch up!
How to deal with atrocities?
1 hour ago