Author Avatar

Steven Kovac

Reporter
Steven Kovac is a former reporter for The Epoch Times in Michigan.