No image available Article / 3 March 2009 Sweep your own doorstep, Algerian minister tells US The Algerian interior minister on Monday denied allegations of human rights abuses contained in a United States State Department report. By Staff Reporter