United states

This Globe reporter thought she saw a mountain lion. Readers from throughout New England wrote back. – The Boston Globe

This Globe reporter thought she saw a mountain lion. Readers from throughout New England wrote back.  The Boston Globe