ejo ngiye gusangira nawe ifunguro rya nimugoroba bityo nzamwumva hanze freeman lives in huntington new york on long island