Published Date: 2024-02-14 03:50:00, Category: News (682144)Time: 04:53 min, View Count= 41 ( + More Social Media views ) , Rating= Title: Moscow court finds American father guilty of child abuse; sister says hes innocentKeywords: Moscow court finds American father guilty child abuse; sister ' innocent Description: ABC Newss Linsey Davis speaks with David Barnes sister Margaret after a court sentenced him to years in prison, convicting him of abusing his His family claims theres no evidence of