First lady Melania Trump observes zebras during a safari at Nairobi National Park in Kenya.
The plane carrying the US First Lady, who is on the third leg of her first solo visit to four African countries, touched down shortly before 9pm Nairobi time.
And with Washington imploding over a battle to confirm Brett Kavanaugh, the president's nominee for the Supreme Court, Melania Trump seemed free of the usual scrutiny that nips at her stilettos in Washington.More news: Interpol asks China for information on its missing president
First Lady Melania Trump (R) receives flowers from a young girl alongside the first lady of Malawi, Gertrude Maseko (L), as she arrives at Lilongwe International Airport Oct. 4.
The protestors who lined up on the M1 road near police headquarters at Area 30 carried hoisted placards which had messages critical on the impact of the USA president Donald Trump's decision to cut health care funding to Africa in general and Malawi in particular. She was received by First Lady Margaret Kenyatta.
A batch of 1.4 million books donated Thursday brought to almost 10 million the total Malawi has received in recent years under USAID's national reading program, officials said.
In Malawi, Melania donated millions of textbooks, balls and supplies to the children and teachers of Chipala Primary School, where USAID runs a reading programme.
To say her visit didn't get off to a warm start would be an understatement.More news: Emily Ratajkowski and Amy Schumer detained at Kavanaugh protests
President Donald Trump has sought to roll back the USA foreign aid budget, a move that has been criticised by both Republican and Democratic lawmakers.
The New York Times noted Mrs Trump spent much of her time expressing her appreciation to her hosts, repeatedly thanking them for welcoming her.
She also stopped at a site where 105 tons of ivory was burned as part of an effort to discourage the trade.
While in Kenya she will see some of the country's wildlife, and watch a performance at the National Theatre. "We are happy to see you".More news: Brewers beat Tigers, NL Central tiebreaker vs. Cubs looms