Police Demand Black Business Owner Prove Store is His: WATCH Andy Towle August 26, 2020 Leave a Comment Police in Tiburon, California demanded Yema Khalif. a black business owner, prove the store he owns is his after they spotted him working in it late … [Read more...] about Police Demand Black Business Owner Prove Store is His: WATCH