Battles. We all have them but some battles we cannot win on our own. Some battles can only be won when God steps in and does what we can’t. Today we will learn this lesson from Joshua as he was faced with a battle he could never humanly win on his own and we will see how powerful God really is!