Sachverhalt: Sachverhalt: A. Das Obergericht des Kantons Bern, III. Strafkammer, befand X._ am 16. März 2007 der Freiheitsberaubung und Entführung, der mehrfachen qualifizierten Vergewaltigung und der mehrfachen sexuellen Handlungen mit einem Kind, (teilweise) gemeinsam begangen mit A._, Y._, Z._ und einem weiteren unbekannten Täter in der Zeit von Ende Juni 2003 bis zum 3. Juli 2003 zum Nachteil von B._, geb. 23. Mai 1988, für schuldig und verurteilte ihn zu einer Zuchthausstrafe von 6 Jahren, unter Anrechnung der erstandenen Untersuchungshaft von 504 Tagen. A. Das Obergericht des Kantons Bern, III. Strafkammer, befand X._ am 16. März 2007 der Freiheitsberaubung und Entführung, der mehrfachen qualifizierten Vergewaltigung und der mehrfachen sexuellen Handlungen mit einem Kind, (teilweise) gemeinsam begangen mit A._, Y._, Z._ und einem weiteren unbekannten Täter in der Zeit von Ende Juni 2003 bis zum 3. Juli 2003 zum Nachteil von B._, geb. 23. Mai 1988, für schuldig und verurteilte ihn zu einer Zuchthausstrafe von 6 Jahren, unter Anrechnung der erstandenen Untersuchungshaft von 504 Tagen. B. X._ führt Beschwerde in Strafsachen mit den Anträgen, das Urteil des Obergerichts des Kantons Bern, III. Strafkammer, vom 16. März 2007 sei aufzuheben, und die Sache sei zur Neubeurteilung an die Vorinstanz zurückzuweisen. Eventualiter sei er bezüglich allen Überweisungspunkten freizusprechen. Des Weiteren ersucht er um Gewährung der unentgeltlichen Rechtspflege.