Sierra Leone’s beauty queen, Swadu Natasha Beckley was adjudged the first runner-up at the Miss Africa USA pageant 2010 in front of a sold out crowd at the
A patriotic female Sierra Leonean from Washington DC, Miss Natasha Beckley who has bagged Miss Sierra Leone Washington twice in 2008 and 2010 respectively has pledged her support