A top official at the US Agency for International Development (USAID) was put on leave after issuing a scathing memo blaming ...