George Zimmerman, a Florida man who shot and killed unarmed black teenager Trayvon Martin in 2012, is selling his paintings of the Confederate battle flag "in honour" of a gun store owner.
The store says he is raising legal funds for himself and the store's owner, who declared his business a "Muslim-free zone".