EMBED </>More Videos

Sewa International, an organization that helps serve the Indian community, is on a mission to help those affected by Hurricane Harvey. (KTRK)