Harry and Meghan Are Returning to the U.K. The Timing Couldn’t Be Darker.

Why now? Wrong question.