Posts Tagged ‘DR Oona Lönnstedt’

A zoologist ponders: “The Silent Screams Of A Distressed Damsel…”

I initially thought: “Wow!! Isn’t that an interesting hypothesis?”

13 Nov 12:10 PM 3 Read More...