Great source of information. But it's not 100% accurate: it has to be compared to other sources. And you need to check both French and English versions because, even though they have a lot in common, they also quite often hold different views and additional pieces of information.