Daddy Freeze

President Buhari of Nigeria was humiliated inside the oval office

New Dr. Damages Episode–Trump humiliates President Buhari

  While his citizens are being humiliated at airports around the world, President Buhari of Nigeria was humiliated inside the oval office in the ...