People in ape costumes on horseback at the Kingdom of the Planet of the Apes premiere, at TCL Chinese Theatre in Los Angeles. EPA

Today's best photos: From apes on horseback to Canadian tulips



Updated: May 03, 2024, 8:32 AM