Atnre Alleyne is the executive director of DelawareCAN. He lives in Wilmington, Delaware. Read more about Atnre.