Venezuela aids Grenada on oil and gas

Venezuela aids Grenada on oil and gas