Share
Copied
Venezuela celebrated its Independence Day on Tuesday with a military parade through the streets of Caracas.