With Fish Dying And Talk Of Rocket Fuel In The Water, Residents Of Russia’s Kamchatka Want …

Some suspect a fuel leak from one of the many ships that traverse the remote waters … The alleged spill in Kamchatka is the latest in a series of recent …