Channel Avatar

Joshua Giles Ministries @UCjYGqHC9gNlzKJxF--KTOyA@youtube.com

121K subscribers - no pronouns :c

Joshua Giles is an apostle and prophet to the nations. He is