The multi-day celebration that is the 81st annual Peabody Awards continued on Wednesday with some well-deserved flowers for HBO’s I May Destroy You, the much beloved limited series created by and starring Michaela Coel, which won in the Entertainment category.
from The Root https://ift.tt/3gW9PxT