Numerous members of the British Parliament slammed President Joe Biden this week in response to the catastrophe the president created in Afghanistan with his disastrous pullout and handling of the situation.
The remarks came on Wednesday from members in the House of Lords, which is one of the two chambers in the British Parliament. Read More…