Comment: I found it odd that they said that these have been deployed

(See in situ)


I found it odd that they said that these have been deployed

in Nepal to find rhinos???

The Dr. didn't have much insight, and the station it was broadcast on is Canada's NBC (ctv), which makes me think that this is a PR piece being forwarded by interested parties...

just a thought