Red Cross denies findings in IFRC report
The T&T Red Cross Society (TTRCS) is pushing back against findings in a December mission report by the International Federation of Red Cross and Red Crescent Societies (IFRC), saying the document lacks context and relies too …