Hodge Podge
Contributor
Costa Rica is the ultimate Shark Finning capital of the world. The government not only allows it, but profits from it.
A new movie is out Nov 2 with all the facts. Sharkwater The truth will surface.
A new movie is out Nov 2 with all the facts. Sharkwater The truth will surface.