I use the quality of writing as a side channel to help me assess how valid a story is. Having to use google translate negates that possibility for me, as it obscures this information. Since I know nothing about the site, can someone vouch for the quality of the site, reporting, and evidence, and possibly provide a summary (or point towards one)?