Inquiry begins into whether £14.6bn UK spends every year on foreign aid is effective use of money
Inquiry begins into whether £14.6bn UK spends every year on foreign aid is an effective use of money MPs are to investigate effectiveness of the foreign aid billions spent by Britain International Development Committee to consider if aid makes lasting impact Mosque in Egypt was rebuilt using British aid, Daily Mail revealed last month By … Read more