International Relations5 months ago
India Rushes $1 Million in Aid to Flood-Stricken Kenya
Amidst the aftermath of devastating floods wreaking havoc across Kenya, the Government of India has extended a compassionate hand of assistance to the beleaguered nation. With...