Sterling, Castile – Daddy Freeze condemns killing
The fatal shooting of two African-American men, Alton Sterling and Philando Castile, just within 24 hours of each other has drawn the ire of people everywhere and not just in the USA but all over the world, including Nigeria.…