A Venezuelan flag is seen during a demonstration to the streets of Caracas, Venezuela on November 30, 2017, to protest against the country's lack of medicine and general health crisis. NurPhoto TNS