Contributor

Karen Angel

Journalist

Karen Angel is a freelance writer based in New Paltz, N.Y.