Black Lives Matter protests receive support from Japanese mascot Chiitan【Video】

Fairy baby otter has a few words to say about what’s happening in the U.S. right now. 

Read More