Fact-checked
• Checked for accuracy
• Checked out
• Checked out thoroughly
• Examined carefully
• Scrutinized
• Thoroughly examined
• Thoroughly investigated