The Numbers Prove it: Venezuela has Lost 99% of Income due to Inhuman Blockade International News The Numbers Prove it: Venezuela has Lost 99% of Income due to Inhuman Blockade June 11, 2021