Grand Rapids man charged after alleged assault on fiancée in Midland County - Midland Daily News

...