~~tag-text~~
Britain is at war—but the greatest threat to the Crown might be within the Palace walls. London, 1941: Major Edgar Brampton is found shot dead in his office in Buckingham Palace. All signs point towards a self-inflicted tragedy, but when Palace a... SEE MORE