Not The Best Phrasing

I saw this on the government news portal and thought it was funny. Perhaps it’s just me. The headline is “Beijing TV to execute a documentary series on Sri Lanka”. When I first saw it in my Google Alerts I was like, who is Beijing executing now? But no, they’re just filming a TV show about Sri Lanka, which is good. China sends a ton of tourists out now and very few reach here. It’s good that we’re getting some press from them, and not having our documentaries executed.