Most Americans love Britain. She is, after all, our mother country, and how can you not love your mother? That’s why America ground to a halt when we heard the news about Lady Di, and why we were glued to our satellites when Kate Middleton married... [ ... ][ abbreviated | read original blog ]