Joshua national assembly