on March 18, 2024 in World News Barack Obama Caught on Video Entering Home of UK Prime Minister—Why? click here for more