Mr. Castro called for the march on Sunday during a speech on national television , accusing Washington of human rights violations in Iraq and Afghanistan .