That's odd, they work for me. Click on the video and it'll take you to youtube where you'll be able to watch it. Btw thanks @Catel for doing this every week
Yep, you have to open it within YT. These are official accounts, nothing could be more legit. But there's one in French and another in English. I can watch them both but I wish I could check if the former works outside of France.