Yes, they're a legitimate news organization. They are partially funded by the EU government.
Since when having a government fund your news organization is a good sign for legitimacy
Since when having a government fund your news organization is a good sign for legitimacy