Welcome to the new Independent website. We hope you enjoy it and we value your feedback. Please contact us here.

31 North 62 East (15)

Appalling British attempt to make an international political thriller on a shoestring budget. You can't fault its ambition, but you can fault absolutely everything else about it.