Meghan, Harry slammed for throwing out a branded business card for Christmas

Meghan, Harry slammed for throwing out a branded business card for Christmas