Plus, India's giant elections wrap up, and Prince Harry and Duchess Meghan celebrate their first anniversary.