First Lady Margaret Kenyatta has held talks with Queen Mathilde of Belgium who paid her a courtesy call at State…