BELOIT — A 34-year-old Beloit man was charged with sexually assaulting a child repeatedly over about three years. Robert A.