Thanks for reporting including the links it's very helpful and it helps to improve this platform. I just checked and there are other problematic articles too so I removed the source and I suggest the team also remove the posts history. There is a lot of bullshit posted by this source and it shouldn't be on this site.
cc @Anarcho_Tech_Team @Jennifer