NBA pulls All-Star Game from Charlotte

The NBA has cancelled plans to hold its 2017 All-Star Game in Charlotte, North Carolina, over a state law decried as discriminatory against the lesbian, gay, bisexual and transgender community.