American photographer Cindy Sherman has given birth to hundreds of new characters ranging from Hollywood divas to clowns to civilians…
Nobel Prize Laureate Malala Yousafzai’s portrait has been unveiled at the National Portrait Gallery in London painted by Shirin Neshat.…